Skip to main content
share Share
favorite Favorite

From Wikipedia:

Gower Peninsula

Gower or the Gower Peninsula is in South Wales. It projects westwards into the Bristol Channel and is the most westerly part of the historic county of Glamorgan. In 1956, Gower became the first area in the United Kingdom to be designated an Area of Outstanding Natural Beauty... Read More

More right-solid
More right-solid
More right-solid
SHOW DETAILS
up-solid down-solid